What is the Business Object Designer?

The Business Object Designer (BOD) is an administrator-level tool for viewing, editing, and creating iMIS business objects for .NET. It provides a graphical user interface to the properties, constraints, and actions related to business objects. BOD has a facility to generate code for the business objects, which .NET compiles on the fly. The BOD portfolio appears below; all of the user elements are discussed in the reference section.

Caution! Do not use BOD to set up Add and Update actions against legacy iMIS tables (those existing before 10.3), because of the underlying business logic involved. For example, the logic needed to add a record to the Name table is not easily replicated in a business object constraint or an action code, nor is that logic available to you. Instead, use the iBO (iMIS Business Object) objects provided, to ensure that your actions are complete. In fact, the iBO Contact object is used within Opportunity Management for contact maintenance, using COM interoperability functionality.